<?php
class MyConstans  extends Controller{
	public static $requireLable = "<p class='note'>Thông tin bắt buộc <span class='required'>*</span></p>"; 
	/**
	 * 
	 * Lấy đường dẫn icon của user
	 */
	public static function getHostIconpath(){
		return Yii::app()->getBaseUrl(true). "/images/user/";
	}		/**	 * Lay duong dan hinh ngon ngon	 * Enter description here ...	 */	public static function getHostLanpath(){		return Yii::app()->getBaseUrl(true). "/images/lan/";	}
	
	/**
	 * 
	 * Lấy đường dẫn hình ảnh của sản phẩm
	 */
	public static function getHostProductpath(){
		return Yii::app()->getBaseUrl(true). "/images/nhomdichvu/";
	}		/**	 * 	 * lấy đường dẫn hình của tin tức	 */	public static function getHostNewspath(){		return Yii::app()->getBaseUrl(true). "/images/news/";	}
	
	/**
	 * 
	 * Lấy đường dẫn hình ảnh của sản phẩm
	 */
	public static function getHostProductFunllpath($item){
		return Yii::app()->getBaseUrl(true). "/images/nhomdichvu/". $item->hinhdaidien;
	}
	
	/**
	 * 
	 * Lấy đường dẫn hình ảnh của resource
	 */
	public static function getHostResourcepath(){
		return Yii::app()->getBaseUrl(true). "/images/";
	}
	public static function getHostSupportpath(){		return Yii::app()->getBaseUrl(true). "/images/support/";	}		public static function getHostHuongdanpath(){		return Yii::app()->getBaseUrl(true). "/images/huongdan/";	}
	/**
	 * 
	 * Lấy Id của user đang đăng nhập
	 */
	public static function getUserId(){
		if(Yii::app()->user->isGuest){
			return null;
		}
		return Yii::app()->user->getId()->Id;
	}
	
	/**
	 * Lấy đường dẫn host mặc định
	 */
	public static function getHostPath(){
		return Yii::app()->getBaseUrl(true);
	}
	
	/**
	 * format số theo định dạng
	 */
	public static function getFormatNumber($number){
		$fmt = new CFormatter;
		return $fmt->formatNumber($number);
	}
	
	public static function dinhdangtien($number){
		return number_format($number, 2, ".", ",");
	}
	
	
	/**
	 * Loại bỏ dấu cho số
	 */
	public static function getNumberOriginal($number){
		$value = str_replace( ',', '', $number ); 
		return $value;
	}
	
	/**
	 * lấy đưỡng dẫn icon của 1 user
	 */
	public static function getIconPath($user){
		return  MyConstans::getHostIconpath(). $user->Icon;
	}
	
	public static function getRootPhysicalPath(){
		return  Yii::getPathOfAlias('webroot'). '/';
	}
}